package com.ehe.generator.util;

import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
public class GenerateParameter {

    /** 表名 */
    private String tableName = "t_sp_simple_demo_two";

    /** 创建liquibase xml 的id */
    private String changeSetId = "20190301-01";

    /** 类名*/
    private String className = "SimpleDemoTwo";

    /** 类注释*/
    private String classExplain = "简单例子";

    /** 子工程名称*/
    private String projectName = "simple";

    /** 注释 - 作者*/
    private String docAuthor = "jerry";

    // windows 写法 D:\\IdeaProjects\\his\\
    // Linux 写法 /home/jerry/IdeaProjects/his/
    /** 项目根目录 */
    private String projectDir = "/home/jerry/IdeaProjects/ehe-build/ehe-samples";

    private String parentProjectName = "his";

    /** 项目包名, 默认取projectName */
    private String projectPackageName;

    /** 父项目包名, 默认取parentProjectName */
    private String parentProjectPackageName;

    private String basePackagePrefix = "com.ehe.";

    /** controller 是否继承 superController */
    private Boolean controllerExtends;

}
